@charset "UTF-8";
@media all {

    /*-----------------------------------UL - LI - DT - DD-----------------------------------*/
    #toolbarContainer ul, #toolbarContainer ol, #toolbarContainer dl {
        line-height: normal;
        margin:0;
        padding: 0
    }
    /*-----------------------------------TABLE-----------------------------------*/
    #toolbarContainer table {
        width: none;
        table-layout:auto;
    }
    #toolbarContainer table.full {
        width: 100%;
    }
    #toolbarContainer table.fixed {
        table-layout:100%;
    }
    #toolbarContainer th, #toolbarContainer td {
        padding:0px;
        margin:0px;
    }
    #toolbarContainer thead th {
        background: none;
        color: none;
    }
    #toolbarContainer tbody th {
        background: none;
        color: none;
    }
    #toolbarContainer tbody th.sub {
        background:none;
        color:none;
    }
    /*-----------------------------------LINKS FORMAT-----------------------------------*/
    #toolbarContainer a {
        text-decoration:none;
        color:#000;

    }
    #toolbarContainer a:focus, #toolbarContainer a:hover, #toolbarContainer a:active {
        background-color: none;
        text-decoration:underline;

    }
    #toolbarContainer .footer p {

    }
    #toolbarContainer .footer a {
        color:#666666;
    }
    #toolbarContainer .footer a:focus, #toolbarContainer #footer a:hover, #toolbarContainer #footer a:active {
        color:#666666;
        text-decoration:underline;
    }
    #toolbarContainer .footer.curr {
        color:#666666;
    }
    /*-----------------------------------FLOAT FORMAT-----------------------------------*/
    #toolbarContainer .float_left {
        float: left;
    }
    #toolbarContainer .float_right {
        float: right;
    }
    #toolbarContainer .clear {
        clear:both;
        font-size:0px;
        line-height:0px;
    }
    #toolbarContainer .clear_left {
        clear:left;
    }
    #toolbarContainer .clear_right {
        clear:right;
    }
    /*-----------------------------------TEXT FORMAT-----------------------------------*/
    #toolbarContainer .center {
        text-align:center;
    }
    #toolbarContainer .left {
        text-align:left;
    }
    #toolbarContainer .right {
        text-align:right;
    }
    #toolbarContainer cite, #toolbarContainer blockquote {
        font-style:italic
    }
    #toolbarContainer blockquote {
        margin: 0 0 1em 1.5em
    }
    #toolbarContainer strong, #toolbarContainer b {
        font-weight: bold
    }
    #toolbarContainer em, #toolbarContainer i {
        font-style:italic
    }
    #toolbarContainer pre, #toolbarContainer code {
        font-family: monospace;
        font-size:  1.1em;
    }
    #toolbarContainer acronym, #toolbarContainer abbr {
        letter-spacing: .07em;
        border-bottom: .1em dashed #c00;
        cursor: help;
    }
    /*-----------------------------------WIDTH-----------------------------------*/
    #toolbarContainer .w95p{width:98%;}
    #toolbarContainer .mc{ margin:0 auto;}
    #toolbarContainer .mid{height:35px; background:url(images/mid.png) repeat-x; padding-top:4px;}
    #toolbarContainer .w100p{width:100%;}
    #toolbarContainer .po{position:relative;}
    #toolbarContainer .bg_ion{ background:url(images/bg_icon.png) repeat-x; height:22px; padding:8px 7px 5px 7px; text-align:center;}
    #toolbarContainer .bg_ion:hover{cursor:pointer; background:#ffffff;}
    #toolbarContainer .b1px{ border-right:1px solid #d0d1d1; border-left:1px solid #fff;}
    #toolbarContainer .alt_right{ background:url(images/bg_right_alt.png) top right no-repeat; height:28px; text-align:center; padding:3px 10px 0px 10px; color:#FFF;}
    #toolbarContainer .alt{ background:url(images/bg_alt.png) repeat-x; height:28px; position:absolute; left:-200px; bottom:40px;}

    /*Add on 02-23-2011*/

    #toolbarContainer .bgLeft{
        width: 9px;
        height: 8px;
        background:url(images/left.png);
    }
    #toolbarContainer .bgRight{
        width: 48px;
        height: 8px;
        background:url(images/right.png);
        cursor: pointer;
    }
    #toolbarContainer .bgRight1{
        width: 48px;
        height: 26px;
        background:url(images/right1.png);
        cursor: pointer;
    }

    #toolbarContainer #toolbar{
        position: fixed;
        bottom: 0;
        z-index: 99999;
        left: 0;
        right: 0;
    }

    #toolbarContainer #toolbarbut{
        display: none;
        z-index: 99999;
        right: 0;
        position: fixed;
        margin-right: 1%;
        bottom: 0;
        font-weight: bold;
    }

    #toolbarContainer ul#socialButton{
        display: inline;
        list-style: none;
    }

    #toolbarContainer ul#socialButton li{
        background:url(images/bg_icon.png) repeat-x;
        height:22px;
        padding:8px 7px 5px 7px;
        text-align:center;
        border-right:1px solid #d0d1d1;
        border-left:1px solid #fff;
        float: left;
    }

    #toolbarContainer ul#socialButton li:hover{
        cursor:pointer;
        background:#ffffff;
    }

    #toolbarContainer .facebook{
        background:url(images/fb_icon.png) no-repeat;
        width: 69px;
        height: 19px;
    }
    #toolbarContainer .youtube{
        background:url(images/youtube_logo.png) no-repeat;
        width: 58px;
        height: 19px;
    }
    #toolbarContainer .flickr{
        background:url(images/flickr_logo.png) no-repeat;
        width: 69px;
        height: 19px;
    }

    #toolbarContainer ul.video-list{
        list-style: none;
        padding: 0;
    }
    #toolbarContainer p{
        margin: 0
    }
    /* BEGIN Custom tip for jquery UI */
    .ui-tooltip {
        position: absolute; /* important */
        height:28px;
        background: url("images/bg_alt.png") repeat-x scroll 0 0 transparent;
        float: left;
        display: none;
        /*    text-transform: uppercase;*/
        -moz-box-shadow: 0 0 0 #AAAAAA !important;
        color: white;
        padding: 0 !important;
    }
    .alt_right{ background:url(images/bg_right_alt.png) top right no-repeat; height:28px; text-align:center; padding:3px 10px 0px 10px; color:#FFF;}
    .alt{ background:url(images/bg_alt.png) repeat-x; height:28px; position:absolute; left:-200px; bottom:40px;}

    .ui-tooltip div.ui-tooltip-content {
        background:url(images/bg_right_alt.png) top right no-repeat;
        height:28px;
        text-align:center;
        padding:0px 10px 0px 10px;
        color:#FFF;
    }

    .ui-tooltip ul li {
        display: inline;
        padding-left: 3px;
    }

    .ui-tooltip ul li a {
        font-size: 18px;
        color: #989898;
    }

    .ui-tooltip ul li a:hover {
        color: #666;
    }

    .ui-tooltip ul li small {
        font-size: 10px;
    }

}